Frame-Based Dynamic Voltage and Frequency Scaling for an MPEG2 Player
نویسندگان
چکیده
This paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG2 decoding to reduce the energy consumption while maintaining a quality of service (QoS) constraint. The computational workload for an incoming frame is predicted using a frame-based history so that the processor voltage and frequency can be scaled to provide the exact amount of computing power needed to decode the frame. More precisely, the required decoding time for each frame is separated into two parts: a frame-dependent (FD) part and a frame-independent (FI) part. The FD part varies greatly according to the type of the incoming frame whereas the FI part remains constant regardless of the frame type. In the DVFS scheme presented in this paper the FI part is used to compensate for the prediction error that may occur during the FD part such that a significant amount of energy can be saved while meeting the frame rate requirement. The proposed DVFS algorithm has been implemented on two platforms, a low performance StrongArm-1110 based evaluation board from Intel and a high performance XScale-based testbed designed at USC. Detailed current measurements in these two platforms demonstrate larger than 50% and 80% CPU energy saving for the DVFS technique, respectively.
منابع مشابه
Frame-Based Dynamic Voltage and Frequency Scaling for an MPEG Player
This paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to reduce the energy consumption while maintaining a quality of service (QoS) constraint. The computational workload for an incoming frame is predicted by using a frame-based history so that the processor voltage and frequency can be scaled to provide the exact amount of computing power needed to dec...
متن کاملTowards Class-Based Dynamic Voltage Scaling for Multimedia Applications
As more and more of computing has become mobile, and thus reliant on battery or solar power, reducing energy consumption has become critical. One significant consumer of energy in any computer system is the CPU. To reduce the CPU energy consumption, many CPUs now allow dynamic scaling of the CPU voltage, known as DVS. As a linear reduction in CPU voltage leads to a quadratic reduction in its en...
متن کاملA new control strategy for SSSC to improve low-frequency oscillations damping
When power systems are expanded and connected together with weak tie lines, the low-frequency oscillations are increased and the stability margin of the power system decreases. Therefore, when designing the transmission system to be used, it is necessary to maintain the dynamic stability of the power system, and to make sure to have the most possible stability margin. SSSC is a FACTS device con...
متن کاملA new control strategy for SSSC to improve low-frequency oscillations damping
When power systems are expanded and connected together with weak tie lines, the low-frequency oscillations are increased and the stability margin of the power system decreases. Therefore, when designing the transmission system to be used, it is necessary to maintain the dynamic stability of the power system, and to make sure to have the most possible stability margin. SSSC is a FACTS device con...
متن کاملDynamic voltage and frequency scaling scheme for an adaptive LDPC decoder using SNR estimation
In this paper, we propose a low-power adaptive low-density parity check (LDPC) decoder that utilizes dynamic voltage and frequency scaling to reduce power consumption. Most existing adaptive LDPC decoders have focused only on the decoding performance based on the signal-to-noise ratio (SNR) estimation. However, significant idle power is consumed when the decoder awaits the next frame after proc...
متن کامل